home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Practical Algorithms for Image Analysis
/
Practical Algorithms for Image Analysis.iso
/
CH_3.9
/
THRESHO
/
Debug
/
THRESHO.PCH
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Microsoft Visual C/C++ Precompiled Header file
|
1999-09-11
|
142.3 KB
|
1,688 lines
VCPCH0
Sep 27 199513:24:33
e:\book\book.cup\ch_3.9\thresho\debug\vc40.pdb
D:\MSDEV\INCLUDE\stdio.h
E:\book\book.cup\ch_3.9\thresho\thresho.c
D:\MSDEV\INCLUDE\stdlib.h
..\..\libimage\images.h
..\..\libimage\tiffimage.h
D:\MSDEV\INCLUDE\math.h
D:\MSDEV\INCLUDE\string.h
_INTEGRAL_MAX_BITS=64
_M_IX86=400
_MSC_VER=1000
_WIN32
WIN32
_DEBUG
_CONSOLE
E:\book\book.cup\ch_3.9\thresho
..\..\libimage
..\..\libtiff\libtiff
..\..\libip
D:\MSDEV\INCLUDE
D:\MSDEV\MFC\include
F:\MSDEV\INCLUDE
F:\MSDEV\MFC\include
stdio.h
)0D:\MSDEV\INCLUDE\stdio.h
stdlib.h
/D:\MSDEV\INCLUDE\stdlib.h
images.h
7..\..\libimage\images.h
tiffimage.h
7..\..\libimage\tiffimage.h
math.h
/D:\MSDEV\INCLUDE\math.h
string.h
/D:\MSDEV\INCLUDE\string.h
e:\book\book.cup\ch_3.9\thresho\debug\vc40.pdb
Debug/thresho.obj
ASE + 3)
(MIDIERR_BASE + 4)
(MIDIERR_BASE + 5)
(MIDIERR_BASE + 6)
(MIDIERR_BASE + 7)
(MIDIERR_BASE + 7)
MM_MIM_OPEN
MM_MIM_CLOSE
MM_MIM_DATA
MM_MIM_LONGDATA
MM_MIM_ERROR
MM_MIM_LONGERROR
MM_MOM_OPEN
MM_MOM_CLOSE
MM_MOM_DONE
MM_MIM_MOREDATA
MM_MOM_POSITIONCB
((UINT)-1)
((UINT)-1)
0x00000020L
0x0001
0x0002
0x0004
0x0008
0x00000001
0x00000002
0x00000004
0x00000008
0x00000000L
0x80000000L
0x40000000L
((BYTE)(((
)>>24)&0xFF))
((DWORD)((
)&0x00FFFFFFL))
((BYTE)0x00)
((BYTE)0x01)
((BYTE)0x02)
((BYTE)0x80)
((BYTE)0x82)
((BYTE)0x84)
0x80000000L
0x40000000L
0x00000001L
0x00000002L
midiOutGetDevCapsA
midiOutGetErrorTextA
midiInGetDevCapsA
midiInGetErrorTextA
((UINT)-1)
0x0001
0x0002
auxGetDevCapsA
(MIXERR_BASE + 0)
(MIXERR_BASE + 1)
(MIXERR_BASE + 2)
(MIXERR_BASE + 2)
0x80000000L
0x00000000L
(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_MIXER)
0x10000000L
(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_WAVEOUT)
0x20000000L
(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_WAVEIN)
0x30000000L
(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_MIDIOUT)
0x40000000L
(MIXER_OBJECTF_HANDLE|MIXER_OBJECTF_MIDIIN)
0x50000000L
MIXERCAPSA
PMIXERCAPSA
LPMIXERCAPSA
tagMIXERCAPSW
MIXERCAPSW
PMIXERCAPSW
LPMIXERCAPSW
MIXERCAPS
PMIXERCAPS
LPMIXERCAPS
mixerGetDevCapsA
uMxId
pmxcaps
cbmxcaps
mixerGetDevCapsW
mixerGetDevCaps
mixerOpen
mixerClose
mixerMessage
dwParam1
dwParam2
tagMIXERLINEA
dwDestination
dwSource
dwLineID
fdwLine
dwComponentType
cChannels
cConnections
cControls
szShortName
szName
dwDeviceID
MIXERLINEA
PMIXERLINEA
LPMIXERLINEA
tagMIXERLINEW
MIXERLINEW
PMIXERLINEW
LPMIXERLINEW
MIXERLINE
PMIXERLINE
LPMIXERLINE
MIXERLINE_LINEF_ACTIVE
MIXERLINE_LINEF_DISCONNECTED
MIXERLINE_LINEF_SOURCE
MIXERLINE_COMPONENTTYPE_DST_FIRST
MIXERLINE_COMPONENTTYPE_DST_UNDEFINED
MIXERLINE_COMPONENTTYPE_DST_DIGITAL
MIXERLINE_COMPONENTTYPE_DST_LINE
MIXERLINE_COMPONENTTYPE_DST_MONITOR
MIXERLINE_COMPONENTTYPE_DST_SPEAKERS
MIXERLINE_COMPONENTTYPE_DST_HEADPHONES
MIXERLINE_COMPONENTTYPE_DST_TELEPHONE
MIXERLINE_COMPONENTTYPE_DST_WAVEIN
MIXERLINE_COMPONENTTYPE_DST_VOICEIN
MIXERLINE_COMPONENTTYPE_DST_LAST
MIXERLINE_COMPONENTTYPE_SRC_FIRST
MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED
MIXERLINE_COMPONENTTYPE_SRC_DIGITAL
MIXERLINE_COMPONENTTYPE_SRC_LINE
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE
MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER
MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC
MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE
MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER
MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT
MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY
MIXERLINE_COMPONENTTYPE_SRC_ANALOG
MIXERLINE_COMPONENTTYPE_SRC_LAST
MIXERLINE_TARGETTYPE_UNDEFINED
MIXERLINE_TARGETTYPE_WAVEOUT
MIXERLINE_TARGETTYPE_WAVEIN
MIXERLINE_TARGETTYPE_MIDIOUT
MIXERLINE_TARGETTYPE_MIDIIN
MIXERLINE_TARGETTYPE_AUX
mixerGetLineInfoA
hmxobj
fdwInfo
mixerGetLineInfoW
mixerGetLineInfo
MIXER_GETLINEINFOF_DESTINATION
MIXER_GETLINEINFOF_SOURCE
MIXER_GETLINEINFOF_LINEID
MIXER_GETLINEINFOF_COMPONENTTYPE
MIXER_GETLINEINFOF_TARGETTYPE
MIXER_GETLINEINFOF_QUERYMASK
mixerGetID
puMxId
fdwId
tagMIXERCONTROLA
dwControlID
dwControlType
fdwControl
cMultipleItems
lMinimum
lMaximum
dwMinimum
dwMaximum
Bounds
cSteps
cbCustomData
Metrics
MIXERCONTROLA
PMIXERCONTROLA
LPMIXERCONTROLA
tagMIXERCONTROLW
MIXERCONTROLW
PMIXERCONTROLW
LPMIXERCONTROLW
MIXERCONTROL
PMIXERCONTROL
LPMIXERCONTROL
MIXERCONTROL_CONTROLF_UNIFORM
MIXERCONTROL_CONTROLF_MULTIPLE
MIXERCONTROL_CONTROLF_DISABLED
MIXERCONTROL_CT_CLASS_MASK
MIXERCONTROL_CT_CLASS_CUSTOM
MIXERCONTROL_CT_CLASS_METER
MIXERCONTROL_CT_CLASS_SWITCH
MIXERCONTROL_CT_CLASS_NUMBER
MIXERCONTROL_CT_CLASS_SLIDER
MIXERCONTROL_CT_CLASS_FADER
MIXERCONTROL_CT_CLASS_TIME
MIXERCONTROL_CT_CLASS_LIST
MIXERCONTROL_CT_SUBCLASS_MASK
MIXERCONTROL_CT_SC_SWITCH_BOOLEAN
MIXERCONTROL_CT_SC_SWITCH_BUTTON
MIXERCONTROL_CT_SC_METER_POLLED
MIXERCONTROL_CT_SC_TIME_MICROSECS
MIXERCONTROL_CT_SC_TIME_MILLISECS
MIXERCONTROL_CT_SC_LIST_SINGLE
MIXERCONTROL_CT_SC_LIST_MULTIPLE
MIXERCONTROL_CT_UNITS_MASK
MIXERCONTROL_CT_UNITS_CUSTOM
MIXERCONTROL_CT_UNITS_BOOLEAN
MIXERCONTROL_CT_UNITS_SIGNED
MIXERCONTROL_CT_UNITS_UNSIGNED
MIXERCONTROL_CT_UNITS_DECIBELS
MIXERCONTROL_CT_UNITS_PERCENT
MIXERCONTROL_CONTROLTYPE_CUSTOM
MIXERCONTROL_CONTROLTYPE_BOOLEANMETER
MIXERCONTROL_CONTROLTYPE_SIGNEDMETER
MIXERCONTROL_CONTROLTYPE_PEAKMETER
MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER
MIXERCONTROL_CONTROLTYPE_BOOLEAN
MIXERCONTROL_CONTROLTYPE_ONOFF
MIXERCONTROL_CONTROLTYPE_MUTE
MIXERCONTROL_CONTROLTYPE_MONO
MIXERCONTROL_CONTROLTYPE_LOUDNESS
MIXERCONTROL_CONTROLTYPE_STEREOENH
MIXERCONTROL_CONTROLTYPE_BUTTON
MIXERCONTROL_CONTROLTYPE_DECIBELS
MIXERCONTROL_CONTROLTYPE_SIGNED
MIXERCONTROL_CONTROLTYPE_UNSIGNED
MIXERCONTROL_CONTROLTYPE_PERCENT
MIXERCONTROL_CONTROLTYPE_SLIDER
MIXERCONTROL_CONTROLTYPE_PAN
MIXERCONTROL_CONTROLTYPE_QSOUNDPAN
MIXERCONTROL_CONTROLTYPE_FADER
MIXERCONTROL_CONTROLTYPE_VOLUME
MIXERCONTROL_CONTROLTYPE_BASS
MIXERCONTROL_CONTROLTYPE_TREBLE
MIXERCONTROL_CONTROLTYPE_EQUALIZER
MIXERCONTROL_CONTROLTYPE_SINGLESELECT
MIXERCONTROL_CONTROLTYPE_MUX
MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT
MIXERCONTROL_CONTROLTYPE_MIXER
MIXERCONTROL_CONTROLTYPE_MICROTIME
MIXERCONTROL_CONTROLTYPE_MILLITIME
tagMIXERLINECONTROLSA
cbmxctrl
pamxctrl
MIXERLINECONTROLSA
PMIXERLINECONTROLSA
LPMIXERLINECONTROLSA
tagMIXERLINECONTROLSW
MIXERLINECONTROLSW
PMIXERLINECONTROLSW
LPMIXERLINECONTROLSW
MIXERLINECONTROLS
PMIXERLINECONTROLS
LPMIXERLINECONTROLS
mixerGetLineControlsA
pmxlc
fdwControls
mixerGetLineControlsW
mixerGetLineControls
MIXER_GETLINECONTROLSF_ALL
MIXER_GETLINECONTROLSF_ONEBYID
MIXER_GETLINECONTROLSF_ONEBYTYPE
MIXER_GETLINECONTROLSF_QUERYMASK
tMIXERCONTROLDETAILS
cbDetails
paDetails
MIXERCONTROLDETAILS
PMIXERCONTROLDETAILS
LPMIXERCONTROLDETAILS
tagMIXERCONTROLDETAILS_LISTTEXTA
MIXERCONTROLDETAILS_LISTTEXTA
PMIXERCONTROLDETAILS_LISTTEXTA
LPMIXERCONTROLDETAILS_LISTTEXTA
tagMIXERCONTROLDETAILS_LISTTEXTW
MIXERCONTROLDETAILS_LISTTEXTW
PMIXERCONTROLDETAILS_LISTTEXTW
LPMIXERCONTROLDETAILS_LISTTEXTW
MIXERCONTROLDETAILS_LISTTEXT
PMIXERCONTROLDETAILS_LISTTEXT
LPMIXERCONTROLDETAILS_LISTTEXT
tMIXERCONTROLDETAILS_BOOLEAN
fValue
MIXERCONTROLDETAILS_BOOLEAN
PMIXERCONTROLDETAILS_BOOLEAN
LPMIXERCONTROLDETAILS_BOOLEAN
tMIXERCONTROLDETAILS_SIGNED
lValue
MIXERCONTROLDETAILS_SIGNED
PMIXERCONTROLDETAILS_SIGNED
LPMIXERCONTROLDETAILS_SIGNED
tMIXERCONTROLDETAILS_UNSIGNED
dwValue
MIXERCONTROLDETAILS_UNSIGNED
PMIXERCONTROLDETAILS_UNSIGNED
LPMIXERCONTROLDETAILS_UNSIGNED
mixerGetControlDetailsA
pmxcd
fdwDetails
mixerGetControlDetailsW
mixerGetControlDetails
MIXER_GETCONTROLDETAILSF_VALUE
MIXER_GETCONTROLDETAILSF_LISTTEXT
MIXER_GETCONTROLDETAILSF_QUERYMASK
mixerSetControlDetails
MIXER_SETCONTROLDETAILSF_VALUE
MIXER_SETCONTROLDETAILSF_CUSTOM
MIXER_SETCONTROLDETAILSF_QUERYMASK
MMNOTIMER
TIMERR_NOERROR
TIMERR_NOCANDO
TIMERR_STRUCT
TIMECALLBACK
uTimerID
LPTIMECALLBACK
TIME_ONESHOT
TIME_PERIODIC
TIME_CALLBACK_FUNCTION
TIME_CALLBACK_EVENT_SET
TIME_CALLBACK_EVENT_PULSE
mixerGetDevCapsA
0x00000001L
0x00008000L
0x80000000L
0x00000000L
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 0)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 1)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 2)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 3)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 4)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 5)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 6)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 7)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 8)
(MIXERLINE_COMPONENTTYPE_DST_FIRST + 8)
0x00001000L
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 0)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 1)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 2)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 3)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 4)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 5)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 6)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 7)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 8)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 9)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10)
(MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10)
mixerGetLineInfoA
0x00000000L
0x00000001L
0x00000002L
0x00000003L
0x00000004L
0x0000000FL
0x00000001L
0x00000002L
0x80000000L
0xF0000000L
0x00000000L
0x10000000L
0x20000000L
0x30000000L
0x40000000L
0x50000000L
0x60000000L
0x70000000L
0x0F000000L
0x00000000L
0x01000000L
0x00000000L
0x00000000L
0x01000000L
0x00000000L
0x01000000L
0x00FF0000L
0x00000000L
0x00010000L
0x00020000L
0x00030000L
0x00040000L
0x00050000L
(MIXERCONTROL_CT_CLASS_CUSTOM | MIXERCONTROL_CT_UNITS_CUSTOM)
(MIXERCONTROL_CT_CLASS_METER | MIXERCONTROL_CT_SC_METER_POLLED | MIXERCONTROL_CT_UNITS_BOOLEAN)
(MIXERCONTROL_CT_CLASS_METER | MIXERCONTROL_CT_SC_METER_POLLED | MIXERCONTROL_CT_UNITS_SIGNED)
(MIXERCONTROL_CONTROLTYPE_SIGNEDMETER + 1)
(MIXERCONTROL_CT_CLASS_METER | MIXERCONTROL_CT_SC_METER_POLLED | MIXERCONTROL_CT_UNITS_UNSIGNED)
(MIXERCONTROL_CT_CLASS_SWITCH | MIXERCONTROL_CT_SC_SWITCH_BOOLEAN | MIXERCONTROL_CT_UNITS_BOOLEAN)
(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 1)
(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 2)
(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 3)
(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 4)
(MIXERCONTROL_CONTROLTYPE_BOOLEAN + 5)
(MIXERCONTROL_CT_CLASS_SWITCH | MIXERCONTROL_CT_SC_SWITCH_BUTTON | MIXERCONTROL_CT_UNITS_BOOLEAN)
(MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_DECIBELS)
(MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_SIGNED)
(MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_UNSIGNED)
(MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_PERCENT)
(MIXERCONTROL_CT_CLASS_SLIDER | MIXERCONTROL_CT_UNITS_SIGNED)
(MIXERCONTROL_CONTROLTYPE_SLIDER + 1)
(MIXERCONTROL_CONTROLTYPE_SLIDER + 2)
(MIXERCONTROL_CT_CLASS_FADER | MIXERCONTROL_CT_UNITS_UNSIGNED)
(MIXERCONTROL_CONTROLTYPE_FADER + 1)
(MIXERCONTROL_CONTROLTYPE_FADER + 2)
(MIXERCONTROL_CONTROLTYPE_FADER + 3)
(MIXERCONTROL_CONTROLTYPE_FADER + 4)
(MIXERCONTROL_CT_CLASS_LIST | MIXERCONTROL_CT_SC_LIST_SINGLE | MIXERCONTROL_CT_UNITS_BOOLEAN)
(MIXERCONTROL_CONTROLTYPE_SINGLESELECT + 1)
(MIXERCONTROL_CT_CLASS_LIST | MIXERCONTROL_CT_SC_LIST_MULTIPLE | MIXERCONTROL_CT_UNITS_BOOLEAN)
(MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT + 1)
(MIXERCONTROL_CT_CLASS_TIME | MIXERCONTROL_CT_SC_TIME_MICROSECS | MIXERCONTROL_CT_UNITS_UNSIGNED)
(MIXERCONTROL_CT_CLASS_TIME | MIXERCONTROL_CT_SC_TIME_MILLISECS | MIXERCONTROL_CT_UNITS_UNSIGNED)
mixerGetLineControlsA
0x00000000L
0x00000001L
0x00000002L
0x0000000FL
mixerGetControlDetailsA
0x00000000L
0x00000001L
0x0000000FL
0x00000000L
0x00000001L
0x0000000FL
(TIMERR_BASE+1)
(TIMERR_BASE+33)
0x0000
0x0001
0x0000
0x0010
0x0020
timecaps_tag
wPeriodMin
wPeriodMax
TIMECAPS
PTIMECAPS
NPTIMECAPS
LPTIMECAPS
timeGetSystemTime
timeGetTime
timeSetEvent
uDelay
uResolution
fuEvent
timeKillEvent
timeGetDevCaps
timeBeginPeriod
uPeriod
timeEndPeriod
MMNOJOY
JOYERR_NOERROR
JOYERR_PARMS
JOYERR_NOCANDO
JOYERR_UNPLUGGED
JOY_BUTTON1
JOY_BUTTON2
JOY_BUTTON3
JOY_BUTTON4
JOY_BUTTON1CHG
JOY_BUTTON2CHG
JOY_BUTTON3CHG
JOY_BUTTON4CHG
JOY_BUTTON5
JOY_BUTTON6
JOY_BUTTON7
JOY_BUTTON8
JOY_BUTTON9
JOY_BUTTON10
JOY_BUTTON11
JOY_BUTTON12
JOY_BUTTON13
JOY_BUTTON14
JOY_BUTTON15
JOY_BUTTON16
JOY_BUTTON17
JOY_BUTTON18
JOY_BUTTON19
JOY_BUTTON20
JOY_BUTTON21
JOY_BUTTON22
JOY_BUTTON23
JOY_BUTTON24
JOY_BUTTON25
JOY_BUTTON26
JOY_BUTTON27
JOY_BUTTON28
JOY_BUTTON29
JOY_BUTTON30
JOY_BUTTON31
JOY_BUTTON32
JOY_POVCENTERED
JOY_POVFORWARD
JOY_POVRIGHT
JOY_POVBACKWARD
JOY_POVLEFT
JOY_RETURNX
JOY_RETURNY
JOY_RETURNZ
JOY_RETURNR
JOY_RETURNU
JOY_RETURNV
JOY_RETURNPOV
JOY_RETURNBUTTONS
JOY_RETURNRAWDATA
JOY_RETURNPOVCTS
JOY_RETURNCENTERED
JOY_USEDEADZONE
JOY_RETURNALL
JOY_CAL_READALWAYS
JOY_CAL_READXYONLY
JOY_CAL_READ3
JOY_CAL_READ4
JOY_CAL_READXONLY
JOY_CAL_READYONLY
JOY_CAL_READ5
JOY_CAL_READ6
JOY_CAL_READZONLY
JOY_CAL_READRONLY
JOY_CAL_READUONLY
JOY_CAL_READVONLY
JOYSTICKID1
JOYSTICKID2
JOYCAPS_HASZ
JOYCAPS_HASR
JOYCAPS_HASU
JOYCAPS_HASV
JOYCAPS_HASPOV
JOYCAPS_POV4DIR
JOYCAPS_POVCTS
tagJOYCAPSA
wXmin
wXmax
wYmin
wYmax
wZmin
wZmax
wNumButtons
wRmin
wRmax
wUmin
wUmax
wVmin
wVmax
wCaps
wMaxAxes
wNumAxes
wMaxButtons
szRegKey
szOEMVxD
JOYCAPSA
PJOYCAPSA
NPJOYCAPSA
LPJOYCAPSA
tagJOYCAPSW
JOYCAPSW
PJOYCAPSW
NPJOYCAPSW
LPJOYCAPSW
JOYCAPS
PJOYCAPS
NPJOYCAPS
LPJOYCAPS
joyinfo_tag
wXpos
wYpos
wZpos
wButtons
JOYINFO
PJOYINFO
NPJOYINFO
LPJOYINFO
joyinfoex_tag
dwXpos
dwYpos
dwZpos
dwRpos
dwUpos
dwVpos
dwButtons
dwButtonNumber
dwPOV
JOYINFOEX
PJOYINFOEX
NPJOYINFOEX
LPJOYINFOEX
joyGetNumDevs
joyGetDevCapsA
uJoyID
joyGetDevCapsW
joyGetDevCaps
joyGetPos
joyGetPosEx
joyGetThreshold
puThreshold
joyReleaseCapture
joySetCapture
fChanged
joySetThreshold
uThreshold
MMNOMMIO
MMIOERR_BASE
MMIOERR_FILENOTFOUND
MMIOERR_OUTOFMEMORY
MMIOERR_CANNOTOPEN
MMIOERR_CANNOTCLOSE
MMIOERR_CANNOTREAD
MMIOERR_CANNOTWRITE
MMIOERR_CANNOTSEEK
MMIOERR_CANNOTEXPAND
MMIOERR_CHUNKNOTFOUND
MMIOERR_UNBUFFERED
MMIOERR_PATHNOTFOUND
MMIOERR_ACCESSDENIED
MMIOERR_SHARINGVIOLATION
MMIOERR_NETWORKERROR
MMIOERR_TOOMANYOPENFILES
MMIOERR_INVALIDFILE
CFSEPCHAR
FOURCC
HPSTR
HMMIO
MMIOPROC
lpmmioinfo
LPMMIOPROC
_MMIOINFO
fccIOProc
pIOProc
wErrorRet
htask
pchBuffer
pchNext
pchEndRead
pchEndWrite
lBufOffset
lDiskOffset
adwInfo
hmmio
MMIOINFO
PMMIOINFO
NPMMIOINFO
LPMMIOINFO
LPCMMIOINFO
_MMCKINFO
cksize
fccType
dwDataOffset
MMCKINFO
PMMCKINFO
NPMMCKINFO
LPMMCKINFO
LPCMMCKINFO
MMIO_RWMODE
MMIO_SHAREMODE
MMIO_CREATE
MMIO_PARSE
MMIO_DELETE
MMIO_EXIST
MMIO_ALLOCBUF
MMIO_GETTEMP
MMIO_DIRTY
MMIO_READ
MMIO_WRITE
MMIO_READWRITE
MMIO_COMPAT
MMIO_EXCLUSIVE
MMIO_DENYWRITE
MMIO_DENYREAD
MMIO_DENYNONE
MMIO_FHOPEN
MMIO_EMPTYBUF
MMIO_TOUPPER
MMIO_INSTALLPROC
MMIO_GLOBALPROC
MMIO_REMOVEPROC
MMIO_UNICODEPROC
MMIO_FINDPROC
MMIO_FINDCHUNK
MMIO_FINDRIFF
MMIO_FINDLIST
MMIO_CREATERIFF
MMIO_CREATELIST
MMIOM_READ
MMIOM_WRITE
MMIOM_SEEK
MMIOM_OPEN
MMIOM_CLOSE
MMIOM_WRITEFLUSH
MMIOM_RENAME
MMIOM_USER
FOURCC_RIFF
FOURCC_LIST
FOURCC_DOS
FOURCC_MEM
MMIO_DEFAULTBUFFER
mmioFOURCC
mmioStringToFOURCCA
mmioStringToFOURCCW
mmioStringToFOURCC
mmioInstallIOProcA
mmioInstallIOProcW
mmioInstallIOProc
mmioOpenA
pszFileName
pmmioinfo
mmioOpenW
mmioOpen
mmioRenameA
pszNewFileName
fdwRename
mmioRenameW
mmioRename
mmioClose
fuClose
mmioRead
mmioWrite
mmioSeek
mmioGetInfo
fuInfo
mmioSetInfo
mmioSetBuffer
fuBuffer
mmioFlush
fuFlush
mmioAdvance
fuAdvance
mmioSendMessage
mmioDescend
pmmcki
pmmckiParent
fuDescend
mmioAscend
fuAscend
mmioCreateChunk
fuCreate
MMNOMCI
_MCIERROR_
MCIERROR
_MCIDEVICEID_
MCIDEVICEID
YIELDPROC
mciId
dwYieldData
mciSendCommandA
mciSendCommandW
mciSendCommand
mciSendStringA
lpstrCommand
lpstrReturnString
uReturnLength
hwndCallback
mciSendStringW
mciSendString
mciGetDeviceIDA
pszDevice
mciGetDeviceIDW
mciGetDeviceID
mciGetDeviceIDFromElementIDA
dwElementID
lpstrType
mciGetDeviceIDFromElementIDW
mciGetDeviceIDFromElementID
mciGetErrorStringA
mcierr
mciGetErrorStringW
mciGetErrorString
mciSetYieldProc
fpYieldProc
mciGetCreatorTask
mciGetYieldProc
pdwYieldData
MCIERR_INVALID_DEVICE_ID
MCIERR_UNRECOGNIZED_KEYWORD
MCIERR_UNRECOGNIZED_COMMAND
MCIERR_HARDWARE
MCIERR_INVALID_DEVICE_NAME
MCIERR_OUT_OF_MEMORY
MCIERR_DEVICE_OPEN
MCIERR_CANNOT_LOAD_DRIVER
MCIERR_MISSING_COMMAND_STRING
MCIERR_PARAM_OVERFLOW
MCIERR_MISSING_STRING_ARGUMENT
MCIERR_BAD_INTEGER
MCIERR_PARSER_INTERNAL
MCIERR_DRIVER_INTERNAL
MCIERR_MISSING_PARAMETER
MCIERR_UNSUPPORTED_FUNCTION
MCIERR_FILE_NOT_FOUND
(JOYERR_BASE+5)
(JOYERR_BASE+6)
(JOYERR_BASE+7)
0x0001
0x0002
0x0004
0x0008
0x0100
0x0200
0x0400
0x0800
0x00000010l
0x00000020l
0x00000040l
0x00000080l
0x00000100l
0x00000200l
0x00000400l
0x00000800l
0x00001000l
0x00002000l
0x00004000l
0x00008000l
0x00010000l
0x00020000l
0x00040000l
0x00080000l
0x00100000l
0x00200000l
0x00400000l
0x00800000l
0x01000000l
0x02000000l
0x04000000l
0x08000000l
0x10000000l
0x20000000l
0x40000000l
0x80000000l
(WORD) -1
18000
27000
0x00000001l
0x00000002l
0x00000004l
0x00000008l
0x00000010l
0x00000020l
0x00000040l
0x00000080l
0x00000100l
0x00000200l
0x00000400l
0x00000800l
(JOY_RETURNX | JOY_RETURNY | JOY_RETURNZ | JOY_RETURNR | JOY_RETURNU | JOY_RETURNV | JOY_RETURNPOV | JOY_RETURNBUTTONS)
0x00010000l
0x00020000l
0x00040000l
0x00080000l
0x00100000l
0x00200000l
0x00400000l
0x00800000l
0x01000000l
0x02000000l
0x04000000l
0x08000000l
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
joyGetDevCapsA
(MMIOERR_BASE + 1)
(MMIOERR_BASE + 2)
(MMIOERR_BASE + 3)
(MMIOERR_BASE + 4)
(MMIOERR_BASE + 5)
(MMIOERR_BASE + 6)
(MMIOERR_BASE + 7)
(MMIOERR_BASE + 8)
(MMIOERR_BASE + 9)
(MMIOERR_BASE + 10)
(MMIOERR_BASE + 11)
(MMIOERR_BASE + 12)
(MMIOERR_BASE + 13)
(MMIOERR_BASE + 14)
(MMIOERR_BASE + 15)
(MMIOERR_BASE + 16)
0x00000003
0x00000070
0x00001000
0x00000100
0x00000200
0x00004000
0x00010000
0x00020000
0x10000000
0x00000000
0x00000001
0x00000002
0x00000000
0x00000010
0x00000020
0x00000030
0x00000040
0x0010
0x0010
0x0010
0x00010000
0x10000000
0x00020000
0x01000000
0x00040000
0x0010
0x0020
0x0040
0x0020
0x0040
MMIO_READ
MMIO_WRITE
0x8000
mmioFOURCC('R', 'I', 'F', 'F')
mmioFOURCC('L', 'I', 'S', 'T')
mmioFOURCC('D', 'O', 'S', ' ')
mmioFOURCC('M', 'E', 'M', ' ')
MAKEFOURCC(
mmioStringToFOURCCA
mmioInstallIOProcA
mmioOpenA
mmioRenameA
break
const
continue
default
double
extern
float
register
return
short
signed
sizeof
static
struct
switch
typedef
union
unsigned
volatile
while
__inline
__cdecl
__based
__stdcall
__declspec
catch
class
const_cast
delete
dynamic_cast
friend
inline
operator
private
protected
public
reinterpret_cast
static_cast
template
throw
typeid
virtual
namespace
using
__single_inheritance
__multiple_inheritance
__virtual_inheritance
__novtordisp
__resume
__nounwind
__syscall
__near
__far
__far16
__huge
__fortran
__export
__interrupt
__loadds
__saveregs
__segment
__segname
__self
__thiscall
cdecl
fortran
pascal
__pascal
__try
__except
__finally
__leave
__asm
__fastcall
__unaligned
__builtin_alignof
__sysapi
__builtin_isfloat
__wchar_t
__restrict
__int8
__int16
__int32
__int64
__int128
wchar_t
_inline
_cdecl
_based
_stdcall
_declspec
_syscall
_near
_far16
_huge
_fortran
_export
_pascal
_except
_finally
_leave
_fastcall
_int8
_int16
_int32
_int64
dllimport
dllexport
naked
thread
allocate
_setjmp
_exception_info
_exception_code
_alloca
_abnormal_termination
_ReturnAddress
defined
__formal
abstract declarator
WinMain
DllMain
.alignment member.
__unnamed
.drectve
.local static guard.
Catch
__LOCAL_SIZE
__LINE__Var
__LINE__
__FILE__
__DATE__
__TIME__
__TIMESTAMP__
_INTEGRAL_MAX_BITS
_M_IX86
_MSC_VER
_WIN32
WIN32
_DEBUG
_CONSOLE
E:\book\book.cup\ch_3.9\thresho\thresho.c
include
D:\MSDEV\INCLUDE\stdio.h
ifndef
_INC_STDIO
define
error
endif
ifdef
pragma
__cplusplus
_CRTAPI1
_CRTAPI2
_CRTIMP
_NTSDK
_SIZE_T_DEFINED
size_t
_WCHAR_T_DEFINED
_WCTYPE_T_DEFINED
wint_t
wctype_t
_VA_LIST_DEFINED
_M_ALPHA
va_list
_M_MPPC
BUFSIZ
_NFILE
_NSTREAM_
_IOB_ENTRIES
_FILE_DEFINED
_iobuf
_base
_flag
_file
_charbuf
_bufsiz
_tmpfname
_M_M68K
_POSIX_
_P_tmpdir
_wP_tmpdir
L_tmpnam
SEEK_CUR
SEEK_END
SEEK_SET
FILENAME_MAX
FOPEN_MAX
_SYS_OPEN
TMP_MAX
_STDIO_DEFINED
_FPOS_T_DEFINED
__STDC__
fpos_t
stdin
stdout
stderr
_IOREAD
_IOWRT
_IOFBF
_IOLBF
_IONBF
_IOMYBUF
_IOEOF
_IOERR
_IOSTRG
_IORW
_filbuf
_flsbuf
_fsopen
clearerr
fclose
_fcloseall
_fdopen
ferror
fflush
fgetc
_fgetchar
fgetpos
fgets
_fileno
_flushall
fopen
fprintf
fputc
_fputchar
fputs
fread
freopen
fscanf
fsetpos
fseek
ftell
fwrite
getchar
_getw
perror
_pclose
_popen
printf
putchar
_putw
remove
rename
rewind
_rmtmp
scanf
setbuf
_setmaxstdio
setvbuf
_snprintf
sprintf
sscanf
_tempnam
tmpfile
tmpnam
ungetc
_unlink
vfprintf
vprintf
_vsnprintf
vsprintf
_WSTDIO_DEFINED
_wfsopen
fgetwc
_fgetwchar
fputwc
_fputwchar
getwc
getwchar
putwc
putwchar
ungetwc
fgetws
fputws
_getws
_putws
fwprintf
wprintf
_snwprintf
swprintf
vfwprintf
vwprintf
_vsnwprintf
vswprintf
fwscanf
swscanf
wscanf
_wfdopen
_wfopen
_wfreopen
_wperror
_wpopen
_wremove
_wtempnam
_wtmpnam
undef
P_tmpdir
SYS_OPEN
fcloseall
fdopen
fgetchar
fileno
flushall
fputchar
rmtmp
tempnam
unlink
D:\MSDEV\INCLUDE\stdlib.h
_INC_STDLIB
EXIT_SUCCESS
EXIT_FAILURE
_ONEXIT_T_DEFINED
_onexit_t
onexit_t
_DIV_T_DEFINED
_div_t
div_t
_ldiv_t
ldiv_t
RAND_MAX
MB_CUR_MAX
__mb_cur_max
__max
__min
_MAX_PATH
_MAX_DRIVE
_MAX_DIR
_MAX_FNAME
_MAX_EXT
_OUT_TO_DEFAULT
_OUT_TO_STDERR
_OUT_TO_MSGBOX
_REPORT_ERRMODE
errno
_doserrno
_sys_errlist
_sys_nerr
__argc
__argv
__wargv
_environ
_wenviron
_fmode
_fileinfo
_pgmptr
_wpgmptr
_osver
_winver
_winmajor
_winminor
abort
_M_MRX000
atexit
bsearch
calloc
getenv
_itoa
_ltoa
malloc
mblen
_mbstrlen
mbtowc
mbstowcs
__cdecl
__cdecl
_NSTREAM_
L"\\"
sizeof(_P_tmpdir)+12
32767
((void *)0)
(&_iob[0])
(&_iob[1])
(&_iob[2])
0x0001
0x0002
0x0000
0x0040
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
(wint_t)(0xFFFF)
fgetwc(stdin)
fputwc((
),stdout)
fgetwc(
fputwc(
)->_flag & _IOEOF)
)->_flag & _IOERR)
)->_file)
)->_cnt >= 0 ? 0xff & *(
)->_ptr++ : _filbuf(
)->_cnt >= 0 ? 0xff & (*(
)->_ptr++ = (char)(
)) : _flsbuf((
getc(stdin)
putc((
),stdout)
_P_tmpdir
_SYS_OPEN
_onexit_t
0x7fff
__mb_cur_max
) > (
)) ? (
) : (
) < (
)) ? (
) : (
qsort
realloc
_set_error_mode
srand
strtod
strtol
strtoul
system
_ultoa
wctomb
wcstombs
_WSTDLIB_DEFINED
_itow
_ltow
_ultow
wcstod
wcstol
wcstoul
_wgetenv
_wsystem
_wtoi
_wtol
_ecvt
_exit
_fcvt
_fullpath
_gcvt
_lrotl
_lrotr
_makepath
_onexit
_putenv
_rotl
_rotr
_searchenv
_splitpath
_swab
_WSTDLIBP_DEFINED
_wfullpath
_wmakepath
_wputenv
_wsearchenv
_wsplitpath
_seterrormode
_beep
_sleep
tolower
toupper
sys_errlist
sys_nerr
environ
onexit
putenv
ultoa
..\..\libimage\images.h
IMAGESH
XSIZE
YSIZE
XSIZEBIG
YSIZEBIG
GREEN
MAGENTA
YELLOW
OVERLAY
CURSOR
BACKCOLOR
HIVALUE
LOWVALUE
HIBINARY
IMGOFF
IMGON
cg1dd
pheader
magic
psize
spare1
transparent
xsize
ysize
spare2
PICMAGIC
PICIMAGES
PICTYPE
PICNORMAL
PICCOMPRESSED
PICBW
PICRUNLENGTH
point
begin
rectangle
raster
bwraster
dpoint
dsegment
..\..\libimage\tiffimage.h
_TIFFIMAGE_H_
Image
height
width
ImageAlloc
ImageCopy
ImageFree
ImageGetWidth
ImageGetHeight
ImageGetDepth
ImageGetPtr
ImageIn
ImageIsGray
ImageOut
ImageSetBWOutput
ImageSetGrayOutput
ImageSetHeight
ImageSetWidth
D:\MSDEV\INCLUDE\math.h
_INC_MATH
__assembler
_EXCEPTION_DEFINED
_exception
retval
_COMPLEX_DEFINED
_complex
complex
_DOMAIN
_SING
_OVERFLOW
_UNDERFLOW
_TLOSS
_PLOSS
ERANGE
_HUGE
HUGE_VAL
atan2
log10
_cabs
floor
frexp
_hypot
ldexp
_matherr
acosl
asinl
atanl
atan2l
_cabsl
ceill
coshl
fabsl
floorl
fmodl
frexpl
_hypotl
ldexpl
log10l
_matherrl
modfl
sinhl
sqrtl
tanhl
DOMAIN
OVERFLOW
UNDERFLOW
TLOSS
PLOSS
matherr
hypot
D:\MSDEV\INCLUDE\string.h
_INC_STRING
_NLSCMP_DEFINED
_NLSCMPERROR
memcpy
memcmp
memset
_strset
strcpy
strcat
strcmp
strlen
_memccpy
memchr
_memicmp
memmove
strchr
_strcmpi
_stricmp
strcoll
_stricoll
_strncoll
_strnicoll
strcspn
_strdup
_strerror
strerror
_strlwr
strncat
strncmp
_strnicmp
strncpy
_strnset
strpbrk
strrchr
_strrev
strspn
strstr
strtok
_strupr
strxfrm
memccpy
memicmp
strcmpi
stricmp
strdup
strlwr
strnicmp
strnset
strrev
strset
strupr
_WSTRING_DEFINED
wcscat
wcschr
wcscmp
wcscpy
wcscspn
wcslen
wcsncat
wcsncmp
wcsncpy
wcspbrk
wcsrchr
wcsspn
wcsstr
wcstok
_wcsdup
_wcsicmp
_wcsnicmp
_wcsnset
_wcsrev
_wcsset
_wcslwr
_wcsupr
wcsxfrm
wcscoll
_wcsicoll
_wcsncoll
_wcsnicoll
wcswcs
wcsdup
wcsicmp
wcsnicmp
wcsnset
wcsrev
wcsset
wcslwr
wcsupr
wcsicoll
) > (
)) ? (
) : (
) < (
)) ? (
) : (
_sys_errlist
_sys_nerr
_environ
_complex
_HUGE
((long double)acos((double)(
((long double)asin((double)(
((long double)atan((double)(
((long double)atan2((double)(
), (double)(
_cabs
((long double)ceil((double)(
((long double)cos((double)(
((long double)cosh((double)(
((long double)exp((double)(
((long double)fabs((double)(
((long double)floor((double)(
((long double)fmod((double)(
), (double)(
((long double)frexp((double)(
((long double)_hypot((double)(
), (double)(
((long double)ldexp((double)(
((long double)log((double)(
((long double)log10((double)(
_matherr
((long double)modf((double)(
), (double *)(
((long double)pow((double)(
), (double)(
((long double)sin((double)(
((long double)sinh((double)(
((long double)sqrt((double)(
((long double)tan((double)(
((long double)tanh((double)(
_DOMAIN
_SING
_OVERFLOW
_UNDERFLOW
_TLOSS
_PLOSS
_matherr
2147483647
wcsstr
..\..\libimage
..\..\libtiff\libtiff
..\..\libip
D:\MSDEV\INCLUDE
D:\MSDEV\MFC\include
F:\MSDEV\INCLUDE
F:\MSDEV\MFC\include
_INTEGRAL_MAX_BITS=64
_M_IX86=400
_MSC_VER=1000
_WIN32
WIN32
_DEBUG
_CONSOLE